Git buildpackage/pl
Współczesne przepływy pracy w Debianie obejmują tworzenie pakietów za pomocą Git i podstawowym narzędziem do tego jest git-buildpackage. git-buildpackage udostępnia polecenie gbp
z kilkoma opcjami podobnymi do polecenia git
samego w sobie. Wiele z tych poleceń to po prostu nakładka na niższopoziomowe narzędzia Debiana, więc złożoność nauki pakietowania może być dość wysoka.
Aby to obejść, oto krótkie i proste kroki do rozpoczęcia pracy z git-buildpackage. Powinno to działać na prawie każdej dystrybucji opartej na Debianie, ale zalecam pracę nad tym w czystym i oddzielnym środowisku na maszynie wirtualnej Debian Unstable.
- Zainstaluj go za pomocą polecenia
sudo apt install git-buildpackage
.
- Pobierz pliki konfiguracyjne na końcu tej strony. Będziesz potrzebować:
~/.gbp.conf
, ~/.pbuilderrc
, i ~/.quiltrc
.
- Budowa pakietu będzie przeprowadzana w czystym środowisku. Utwórz je za pomocą polecenia
sudo git-pbuilder create
.
- Znajdź adres URL pakietu, który chcesz zbudować na https://salsa.debian.org, samohostującym się instancji GitLab projektu Debian.
- Utwórz jego klon za pomocą polecenia
gbp clone --all <URL>
.
- Wejdź do katalogu sklonowanego repozytorium za pomocą polecenia
cd
.
- Uruchom proces budowy za pomocą polecenia
gbp buildpackage -us -uc
.
- Gdy proces się zakończy, Twoje paczki znajdą się w
../build-area/
.
gbp.conf
Lokalizacja: ~/.gbp.conf
https://gitlab.com/kkremitzki/dotfiles/blob/master/.gbp.conf
pbuilderrc
Lokalizacja: ~/.pbuilderrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.pbuilderrc
quiltrc
Lokalizacja: ~/.quiltrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework